'''
    集合(set)室友一个或者多个形态各异的大小整体构成，它的数据是无序不可重复的
    可以使用大括号{}或者set()函数创建集合，创建空的集合必须使用set()而不是{}
    {}用来创建空字典
'''

student = {"zhangsan", "lisi", "wangwu", "lisi"}
print(student)
# 判断某个元素是否在集合中
if 'lisi' in student:
    print('lisi是一名学生')
else:
    print('lisi不是学生，不能进学校')

# 集合运算
a = set('abcdef')
b = set("efghi")
print(a,b)
# 差集 在a集合中删除b集合包含的内
print(a-b)
# 并集 将两个集合内容合并 并去重
print(a|b)
# 交集 两个集合同时拥有的内容
print(a&b)
# a和b中不同时存在的元素
print(a^b)
